Skip to content

Release branch for 9.2.0#10680

Merged
allie500 merged 54 commits intotrunkfrom
release/9.2.0
Apr 9, 2025
Merged

Release branch for 9.2.0#10680
allie500 merged 54 commits intotrunkfrom
release/9.2.0

Conversation

@botwoo
Copy link
Collaborator

@botwoo botwoo commented Apr 6, 2025

⚠️ Please do not merge the PR from the GitHub interface. ⚠️

Instead, you can use the following command:

 git checkout release/9.2.0 && git pull 
 git checkout trunk && git pull 
 git merge --no-ff release/9.2.0 -m 'Merge release/9.2.0 into trunk' 
 git push origin trunk 

Changelog:

* Add - Add back button for tertiary+ level pages in WooPayments settings.
* Fix - fix: cancel GooglePay/ApplePay dialog on product page if add-to-cart product validation fails
* Fix - fix: fatal error when Klarna is enabled on an EU account and a non-EU currency is configured on the store.
* Fix - fix: Google Pay/Apple Pay display on pay-for-order pages.
* Fix - Fix deprecated hook woocommerce_rest_api_option_permissions
* Fix - Fix errors in WooCommerce email settings preview
* Fix - Fix Multi-currency conversion for WooCommerce Bookings range type cost adjustments
* Fix - Fix PMME display on shortcode cart with block-based themes.
* Fix - Fix WooPay enabled during NOX onboarding despite being disabled in recommended payment methods.
* Fix - Handle pending refunds properly
* Fix - Linked account ID to product ID to maintain consistency and prevent issues when the account ID changes.
* Fix - Prevent unsaved changes dialog when changes have been saved.
* Fix - Removed hard-coded lists of payment methods where possible.
* Fix - Remove unused wcpay_date_format_notice_dismissed option from the permission list
* Fix - Set background color to white for the Payments settings page
* Fix - update: ensure Google Pay/Apple Pay honor 'Display prices during cart and checkout' setting
* Fix - Update WooPay icon on order page.
* Update - Added _wcpay_net to the metadata.
* Update - Chore: check the array type in dismissed noticeces component.
* Update - chore: disable request of JCB capability
* Update - fix: Google Pay/Apple Pay HK test address override.
* Update - fix: parsing of error message for GooglePay/ApplePay buttons to be displayed to customer, instead of displaying generic error message on failure.
* Update - Improve the ECE container loading experience.
* Update - Move payment method map definition to the backend
* Update - Prevent creation of the renewal orders if original order was created in the different WooPayments mode.
* Update - refactor: delete temporary Google Pay/Apple Pay cart contents right after making the request, to improve performance and avoiding bots sending wrong session data in subsequent requests.
* Update - Remove fraud protection discoverability and update tour
* Update - Stripe Billing and Manual Capture incompatibility notice on the Settings page.
* Update - Update Settings page as per the new design
* Update - Update to Cash App Afterpay branding.
* Dev - Bump WC tested up to version to 9.7.1.
* Dev - Fix unneeded double square brackets in the post-merge script
* Dev - Removed the deprecated wcpay_exit_survey_dismissed option from the ALLOWED_OPTIONS list.
* Dev - Remove level3 retry logic and legacy request_with_level3_data method
* Dev - Updated the progressive parameter in the KYC session creation API to use a boolean type.
* Dev - We switch to using site instead of url as the key in the self assessment data to avoid XSS firewall false-positives.

shendy-a8c and others added 30 commits March 18, 2025 09:17
…that have existing Stripe Billing subscriptions but switched countries (#10568)

Co-authored-by: James Allan <james.allan@automattic.com>
Co-authored-by: Shendy <73803630+shendy-a8c@users.noreply.github.com>
…n was made in the mode that doesn't match current WooPayments mode (#10606)
…se a boolean type (#10632)

Co-authored-by: Vlad Olaru <vlad@pixelgrade.com>
…ed (#10638)

Co-authored-by: Guilherme Pressutto <gpressutto5@gmail.com>
dpaun1985 and others added 24 commits March 28, 2025 07:18
Co-authored-by: Dan Paun <dan.paun@automattic.com>
Co-authored-by: Brett Shumaker <brettshumaker@gmail.com>
Co-authored-by: Francesco <frosso@users.noreply.github.com>
…tiary+ level pages in WooPayments settings (#10634)

Co-authored-by: oaratovskyi <oleksandr.aratovskyi@automattic.com>
Co-authored-by: Dan Paun <dan.paun@automattic.com>
Co-authored-by: Brett Shumaker <brettshumaker@gmail.com>
Co-authored-by: Daniel Guerra <15204776+danielmx-dev@users.noreply.github.com>
Co-authored-by: frosso <francesco.rosso@automattic.com>
Co-authored-by: Francesco <frosso@users.noreply.github.com>
@github-actions
Copy link
Contributor

github-actions bot commented Apr 6, 2025

Release zip build & Smoke tests

Check status of zip file build & smoke tests at https://github.com/Automattic/woocommerce-payments/actions/runs/14292361027

@botwoo
Copy link
Collaborator Author

botwoo commented Apr 6, 2025

Test the build

Option 1. Jetpack Beta

  • Install and activate Jetpack Beta.
  • Use this build by searching for PR number 10680 or branch name release/9.2.0 in your-test.site/wp-admin/admin.php?page=jetpack-beta&plugin=woocommerce-payments

Option 2. Jurassic Ninja - available for logged-in A12s

🚀 Launch a JN site with this branch 🚀

ℹ️ Install this Tampermonkey script to get more options.


Build info:

  • Latest commit: 72a3f71
  • Build time: 2025-04-06 12:14:40 UTC

Note: the build is updated when a new commit is pushed to this PR.

@github-actions
Copy link
Contributor

github-actions bot commented Apr 6, 2025

Size Change: -39.2 kB (-3%)

Total Size: 1.26 MB

Filename Size Change
release/woocommerce-payments/assets/css/admin.css 1.45 kB +33 B (+2%)
release/woocommerce-payments/assets/css/admin.rtl.css 1.45 kB +33 B (+2%)
release/woocommerce-payments/dist/blocks-checkout.js 56.2 kB -6 B (0%)
release/woocommerce-payments/dist/checkout.js 34.7 kB -85 B (0%)
release/woocommerce-payments/dist/express-checkout-rtl.css 323 B +87 B (+37%) 🚨
release/woocommerce-payments/dist/express-checkout.css 323 B +87 B (+37%) 🚨
release/woocommerce-payments/dist/express-checkout.js 15.9 kB +16 B (0%)
release/woocommerce-payments/dist/index-rtl.css 19.2 kB -16.6 kB (-46%) 🎉
release/woocommerce-payments/dist/index.css 19.2 kB -16.6 kB (-46%) 🎉
release/woocommerce-payments/dist/index.js 237 kB -2.34 kB (-1%)
release/woocommerce-payments/dist/multi-currency-rtl.css 4.39 kB +95 B (+2%)
release/woocommerce-payments/dist/multi-currency-switcher-block.js 60.9 kB +91 B (0%)
release/woocommerce-payments/dist/multi-currency.css 4.39 kB +94 B (+2%)
release/woocommerce-payments/dist/multi-currency.js 56.4 kB -1.73 kB (-3%)
release/woocommerce-payments/dist/order.js 42.3 kB +49 B (0%)
release/woocommerce-payments/dist/payment-gateways.js 37.4 kB -1.66 kB (-4%)
release/woocommerce-payments/dist/plugins-page.js 20.1 kB +56 B (0%)
release/woocommerce-payments/dist/settings-rtl.css 11.7 kB +316 B (+3%)
release/woocommerce-payments/dist/settings.css 11.7 kB +311 B (+3%)
release/woocommerce-payments/dist/settings.js 221 kB -1.78 kB (-1%)
release/woocommerce-payments/dist/tokenized-express-checkout-rtl.css 323 B +87 B (+37%) 🚨
release/woocommerce-payments/dist/tokenized-express-checkout.css 323 B +87 B (+37%) 🚨
release/woocommerce-payments/dist/tokenized-express-checkout.js 17.1 kB +259 B (+2%)
ℹ️ View Unchanged
Filename Size
release/woocommerce-payments/assets/css/success.css 1.05 kB
release/woocommerce-payments/assets/css/success.rtl.css 1.05 kB
release/woocommerce-payments/dist/blocks-checkout-rtl.css 2.74 kB
release/woocommerce-payments/dist/blocks-checkout.css 2.74 kB
release/woocommerce-payments/dist/cart-block.js 17.3 kB
release/woocommerce-payments/dist/cart.js 5.73 kB
release/woocommerce-payments/dist/checkout-rtl.css 1.28 kB
release/woocommerce-payments/dist/checkout.css 1.28 kB
release/woocommerce-payments/dist/frontend-tracks.js 854 B
release/woocommerce-payments/dist/multi-currency-analytics.js 1.08 kB
release/woocommerce-payments/dist/order-rtl.css 740 B
release/woocommerce-payments/dist/order.css 740 B
release/woocommerce-payments/dist/payment-gateways-rtl.css 1.34 kB
release/woocommerce-payments/dist/payment-gateways.css 1.34 kB
release/woocommerce-payments/dist/plugins-page-rtl.css 375 B
release/woocommerce-payments/dist/plugins-page.css 375 B
release/woocommerce-payments/dist/product-details-rtl.css 433 B
release/woocommerce-payments/dist/product-details.css 436 B
release/woocommerce-payments/dist/product-details.js 12.7 kB
release/woocommerce-payments/dist/subscription-edit-page.js 703 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal-rtl.css 524 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal.css 524 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal.js 20.2 kB
release/woocommerce-payments/dist/subscription-product-onboarding-toast.js 730 B
release/woocommerce-payments/dist/subscriptions-empty-state-rtl.css 120 B
release/woocommerce-payments/dist/subscriptions-empty-state.css 120 B
release/woocommerce-payments/dist/subscriptions-empty-state.js 19.3 kB
release/woocommerce-payments/dist/success.js 6.03 kB
release/woocommerce-payments/dist/tos-rtl.css 235 B
release/woocommerce-payments/dist/tos.css 235 B
release/woocommerce-payments/dist/tos.js 21.8 kB
release/woocommerce-payments/dist/woopay-direct-checkout.js 6.13 kB
release/woocommerce-payments/dist/woopay-express-button.js 23.5 kB
release/woocommerce-payments/dist/woopay-rtl.css 4.31 kB
release/woocommerce-payments/dist/woopay.css 4.28 kB
release/woocommerce-payments/dist/woopay.js 71.1 kB
release/woocommerce-payments/includes/subscriptions/assets/css/plugin-page.css 625 B
release/woocommerce-payments/includes/subscriptions/assets/js/plugin-page.js 814 B
release/woocommerce-payments/vendor/automattic/jetpack-assets/build/i18n-loader.js 2.46 kB
release/woocommerce-payments/vendor/automattic/jetpack-assets/build/jetpack-script-data.js 957 B
release/woocommerce-payments/vendor/automattic/jetpack-assets/src/js/i18n-loader.js 1.02 kB
release/woocommerce-payments/vendor/automattic/jetpack-assets/src/js/script-data.js 69 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/babel.config.js 163 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/identity-crisis.css 2.47 kB
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/identity-crisis.js 14.3 kB
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/identity-crisis.rtl.css 2.47 kB
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-connection.css 10.1 kB
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-connection.js 29.7 kB
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-connection.rtl.css 10.1 kB
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-admin-create-user.css 198 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-admin-create-user.js 280 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-admin-create-user.rtl.css 198 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-login.css 625 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-login.js 333 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-login.rtl.css 626 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-users.js 417 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-users-connection.js 161 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/tracks-ajax.js 521 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/tracks-callables.js 585 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-admin-create-user.css 215 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-admin-create-user.js 521 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-login.css 721 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-login.js 412 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-users.js 625 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/about.css 1.04 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/admin-empty-state.css 294 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/admin-order-statuses.css 408 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/admin.css 3.59 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/checkout.css 301 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/modal.css 746 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/view-subscription.css 574 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/wcs-upgrade.css 414 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/admin-pointers.js 543 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/admin.js 9.4 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/jstz.js 6.78 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/jstz.min.js 3.84 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/meta-boxes-coupon.js 545 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/meta-boxes-subscription.js 2.52 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/moment.js 22.2 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/moment.min.js 11.7 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/payment-method-restrictions.js 1.29 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/wcs-meta-boxes-order.js 507 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/payment-methods.js 358 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/single-product.js 428 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/view-subscription.js 1.38 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/wcs-cart.js 782 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/modal.js 1.09 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/wcs-upgrade.js 1.26 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/build/index.css 391 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/build/index.js 3.04 kB

compressed-size-action

@allie500 allie500 merged commit a77e357 into trunk Apr 9, 2025
33 of 35 checks passed
@allie500 allie500 deleted the release/9.2.0 branch April 9, 2025 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.